class Person:
    name = None
    age = None

#测试对象作为参数传递到函数/方法的机制
def f1(person):
    print(f"②person的地址是:{id(person)}")
    person.name = "james"
    person.age += 1

p1 = Person()
p1.name = "jordan"
p1.age = 21

print(f"①p1的地址:{id(p1)} p1.name:{p1.name} , age : {p1.age}")
f1(p1)
print(f"③p1的地址:{id(p1)} p1.name:{p1.name} , age : {p1.age}")